package com.t.bricks.bussiness.model.paytypestatist;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 收支类型统计'PayTypeStatist'表查询条件信息类
 * 警告:添加/修改/删除此查询对象中的属性后，记得到对应的mybits的xml中修改判断代码，否则会导致查询异常
 */
@ApiModel("收支类型统计ConditionPayTypeStatist查询条件信息类")
public class ConditionPayTypeStatist {
		
	/***
	 * 统计粒度(枚举,1:日;2:月;3:年)
	 */
	@ApiModelProperty(value="统计粒度(枚举,1:日;2:月;3:年)")
	private Integer iType;
		
	/***
	 * 年
	 */
	@ApiModelProperty(value="年")
	private Integer iYear;
		
	/***
	 * 月
	 */
	@ApiModelProperty(value="月")
	private Integer iMonth;
		
	/***
	 * 日
	 */
	@ApiModelProperty(value="日")
	private Integer iDay;
		
	/***
	 * 记录编号
	 */
	@ApiModelProperty(value="记录编号")
	private String sName;
		
	/***
	 * 是否收入(布尔值,1:是;2:否)
	 */
	@ApiModelProperty(value="是否收入(布尔值,1:是;2:否)")
	private Integer iIncome;
		
	/***
	 * 支出
	 */
	@ApiModelProperty(value="支出")
	private Double mBill;
		
	/***
	 * 收入
	 */
	@ApiModelProperty(value="收入")
	private Double mIncome;
		
	/***
	 * 剩余
	 */
	@ApiModelProperty(value="剩余")
	private Double mRemaind;
	
	/**
	 * 取 统计粒度(枚举,1:日;2:月;3:年)
	 * @return Integer
	 */
	public Integer getiType() {
		return iType;
	}

	/**
	 * 设置 统计粒度(枚举,1:日;2:月;3:年)
	 * @param iType
	 */
	public void setiType(Integer iType) {
		this.iType = iType;
	}

	/**
	 * 取 年
	 * @return Integer
	 */
	public Integer getiYear() {
		return iYear;
	}

	/**
	 * 设置 年
	 * @param iYear
	 */
	public void setiYear(Integer iYear) {
		this.iYear = iYear;
	}

	/**
	 * 取 月
	 * @return Integer
	 */
	public Integer getiMonth() {
		return iMonth;
	}

	/**
	 * 设置 月
	 * @param iMonth
	 */
	public void setiMonth(Integer iMonth) {
		this.iMonth = iMonth;
	}

	/**
	 * 取 日
	 * @return Integer
	 */
	public Integer getiDay() {
		return iDay;
	}

	/**
	 * 设置 日
	 * @param iDay
	 */
	public void setiDay(Integer iDay) {
		this.iDay = iDay;
	}

	/**
	 * 取 记录编号
	 * @return String
	 */
	public String getsName() {
		return sName;
	}

	/**
	 * 设置 记录编号
	 * @param sName
	 */
	public void setsName(String sName) {
		this.sName = sName;
	}

	/**
	 * 取 是否收入(布尔值,1:是;2:否)
	 * @return Integer
	 */
	public Integer getiIncome() {
		return iIncome;
	}

	/**
	 * 设置 是否收入(布尔值,1:是;2:否)
	 * @param iIncome
	 */
	public void setiIncome(Integer iIncome) {
		this.iIncome = iIncome;
	}

	/**
	 * 取 支出
	 * @return Double
	 */
	public Double getmBill() {
		return mBill;
	}

	/**
	 * 设置 支出
	 * @param mBill
	 */
	public void setmBill(Double mBill) {
		this.mBill = mBill;
	}

	/**
	 * 取 收入
	 * @return Double
	 */
	public Double getmIncome() {
		return mIncome;
	}

	/**
	 * 设置 收入
	 * @param mIncome
	 */
	public void setmIncome(Double mIncome) {
		this.mIncome = mIncome;
	}

	/**
	 * 取 剩余
	 * @return Double
	 */
	public Double getmRemaind() {
		return mRemaind;
	}

	/**
	 * 设置 剩余
	 * @param mRemaind
	 */
	public void setmRemaind(Double mRemaind) {
		this.mRemaind = mRemaind;
	}

}
